package com.union.core.workModel.dao;

import java.util.List;

import com.union.core.workModel.model.ModelMember;

public interface ModelMemberDao {
	/**
	 * 查询：根据成员id查询单条成员记录
	 * @param memberId
	 * @return
	 */
	public ModelMember queryById(int memberId);
	/**
	 * 查询：根据劳模ID查询列表
	 * @param modelId
	 * @return
	 */
	public List<ModelMember> queryMemberList(int modelId);
	/**
	 * 删除：根据劳模Id
	 * @param modelId
	 * @return
	 */
	public boolean delMemberList(int modelId);
	/**
	 * 删除：根据成员id删除单条记录
	 * @param memberId
	 * @return
	 */
	public boolean delMember(int memberId);
	/**
	 * 修改：修改成员记录
	 * @param modelMember
	 * @return
	 */
	public boolean editMember(ModelMember modelMember);
	/**
	 * 添加：添加成员记录
	 * @param modelMember
	 * @return
	 */
	public boolean addMember(ModelMember modelMember);
}
